/******************************************************************************
 *
 * @file       chatuserwid.h
 * @brief      chat_user_list 中的每一项
 *
 * @author     ax
 * @date       2024/06/02
 * @history
 *****************************************************************************/


#ifndef CHATUSERWID_H
#define CHATUSERWID_H

#include "ChatDialog/listitembase.h"

#include <QWidget>

namespace Ui {
class ChatUserWid;
}

class ChatUserWid : public ListItemBase
{
    Q_OBJECT

public:
    explicit ChatUserWid(QWidget *parent = nullptr);
    ~ChatUserWid();

    QSize sizeHint() const override {
        return QSize(250, 70); // 返回自定义的尺寸
    }

    void SetInfo(QString name, QString head, QString msg);

private:
    Ui::ChatUserWid *ui;

    QString _name; // 名字
    QString _head; // 头像
    QString _msg; // 消息
};

#endif // CHATUSERWID_H
